vainglorious fiction - Turkish English Dictionary